Villa del Mar is simply stunning. It has everything you need. The views from the upper deck are amazing. Such a perfect position, literally just walk over the road onto the beach! We loved our time here and will definitely come back! Thank you!!