Pedro, the manager of the property was great. Very friendly and the rooms were very clean.
However, the rate paid through Expedia apparently does NOT include a $2 Euro per night per person fee. In addition, the property description mentions free parking. There is no parking on the premises, and while there is some free parking on the street, it is VERY hard to find.