We really enjoyed the location of this apartment, proximity to the beach, shops and restaurants. It's a sweet little place. We also felt that it was good space for the rate, and were happy to have free parking for our car. Noting as other have, that they do not supply any extras here. Only one large towel and one small towel per person for several days, and no spices in the kitchen (just some oil and vinegar). We purchased extra toilet paper and paper towels, as well as our own beach towels for our stay. We enjoyed being able to cook a few small meals, but there are plenty of places to eat nearby. Parking in the underground garage is VERY tight, so be prepared to be nimble with your driving and parking. Checkin and checkout procedures were not entirely clear to us, but we figured it out. Our primary complaint would be one they cannot control, which is the ringing of the church bells every 15-30 minutes very close by. During the day, this isn't noticeable, but at night it's very disturbing. The apartment does not have air conditioning, which is fine as the air is nice at night in early June, and we like to sleep with the windows open. But the ringing is so loud and frequent it makes it difficult to sleep. You may need to choose to sleep with the windows closed and be warm and quiet, or the windows open and be cool and have noise. I highly recommend earplugs for your stay.