We had a wonderful stay! The check in was easy and the staff were very helpful. The grounds are beautiful. The apartment was comfortable and steps away from the beach. There are cafes, restaurants and shops walking distance away. Highly recommended!