Lovely stay right on the beach. Amazing views. The apartment is spacious and very clean. Got everything you need! We stayed here with a toddler and new born and worked out very well for us.