Cabana was clean and fun, and we loved our 2nd-story balcony, though most were less private. Reading light in bedroom was not adequate, and gym was not really equipped. We did not take advantage of spa or yoga classes, but loved the breakfast. Beach was private, but a bit rough and rocky for swimming. Dining on premises or nice pizza cafe in walking distance. Event the first night was crowded, but otherwise the hotel was peaceful.