Great, clean and modern apartment. Amazing location right on the beach. Hosts were very flexible with us arriving late and even let us have a late check out on our final day :) highly recommend!