Fantastic place, very bright, well equipped, amazing views! Kids loved the pool/spa, we loved the front second floor patio, across from the beach parking lot but didn’t bother us one bit, too busy watching the waves roll in!