The views were amazing...even better than I imagined. The unit was equipped with everything we needed and the location was perfect - so close to the beach, shops and restaurants. The roof top pool was definitely a huge bonus too. Would recommend to others and hoping to stay here again on our next visit!