Great location, but the apartment wasnt well insulated from noise.
Check in took longer than i hoped for but the cleaners and bellboys were friendly a d everything was acceptable, especially for the price. The pool is small and inly 0.9m deep, so don't expect to swim there, but the beach is 10 mins walk