We absolutely loved our stay. It was clean, spacious, and had beautiful views. We enjoyed cooking in the kitchen and swims in the pool at night.