Absolutely excellent place. Right on the beach, sparkling clean, apartment fully stocked. You have gated parking and it is very safe, especially if you are with a young child. Just be careful if you are tall as the place was built for people under ~175cm. We hope to return one day!