Amazing place. Large apartment, much bigger than a regular-sized hotel room. Clean, fresh, awesome location (5 min walk from beach and shops), great facilities with a lovely pool. Communication was instant. Thanks so much.