Great stay. Loved the pools, gym, tennis and the beach is just a short walk.