It was a great place to stay. Walkable distance from the beaches and shopping. The apartment was of good quality and well cleaned. The checkin was very flexible, and we were able to checking before our check-in time. The resort has good amenities, and is at a peaceful location.