Highly recommend staying here, we had an incredible stay! Loved the gorgeous views from the top floor, but even better is the prime location of the apartment. It is in walking distance to everything that you need and only a few skips away from the beach. The pool is great and there is a mini mart for convenience as well. Staff were friendly if we ever needed help. 10/10!