We were mostly thrilled with our stay. Staff was friendly, helpful - they also seemed to all be friendly with each other, like a family, it just had that atmosphere. Room was spacious, comfortable and clean, great view. Pool, hot tub and sauna were all working (always a gamble) Only issue was pool/hot tub were a little dirty - couldn't find a place to rinse sand off our feet after a beach walk, it seems people come into the pool room, all the way to the back to use the pool shower to rinse their feet. So there's a lot of sand in the pool and hot tub. Loved the sauna, what a rarity at a hotel. Overall had a great stay.