This place exceeded our expectations. Pool and beach front location were better than we anticipated from the pictures. The condo was very clean and the staff at the resort were courteous and helpful. The Mountain View from the balcony was outstanding.