The apartment was cleaned, well situated, has everything you need to spend time at the beach (snorkel gear, umbrella, towels..). The check in and check out was really easy. Communication with Amy perfect. I recommend !