Great location right across the road from the beach and with plenty of restaurants and a supermarket at your doorstep. Ocean view was lovely. The apartments need an update though. The bathrooms are tired and old, the lounge was worn. The kitchen was completely bare, no basics such as condiments/oils/sauces/salt & pepper etc, even though we left a bunch of things as most people do. Pool towels had to be hired which is inconvenient when you're travelling light. Facilities were good. The pool, spa, sauna, steam, gym were handy and enjoyable to use. Reception closed at 2pm on a Sunday so luggage storage was not possible and again inconvenient for later flights.