Great place to stay. Keyla provided everything we needed for spending time on the beach or at the pool. The kitchen was well equipped with everything you needed to prepare meals. We spent every morning watching the beautiful sunrises from the balcony. This has now become our home away from home.