The place is absolutely beautiful...great mix of modern amenities with a tropical feel. Perfect spot for 2.