Awesome experience all around. The views are honestly better in person, the pictures don't do it justice. Beach and pool access was easy. The property management cell number was very responsive to calls and texts. The kitchen was slightly short on certain items (no Tupperware or other covered bowls to store leftover food) but otherwise fairly well stocked.