The hotel location is great, staff is friendly and helpful and the breakfast is magnificent. However housekeeping is not up to standards. They prepared our room for only 2 people (towels, etc.) although our reservation was for 3 people and also they forgot to clean our room for 1 day out of 2, and in general the cleanliness of the room was not really good. If the hotel can improve housekeeping service, they can be unbeatable for their price and comfort.