Great place th stay. The beach right in front can be a bit rocky, but the morning walks are beautiful. Our boys loved the pool.