The rooms were very clean. Check-in was OK but took a long time going over the contract. The Euro 200 deposit on the room was not accepted in cash. When we checked out after 1 night, it took some time while the room was checked and then the Euro 200 charge on the credit card was annulled. The garage is very nice, clean, broad car bays, wide access. The best thing about this place was the cleanliness, the amenities available (huge fridge), proximity to beach, supermarkets and restaurants. Also the people running the place are very friendly and full of good suggestions.