The apartment was adorable and totally clean. It is situated in a great area with plenty of restaurants, shopping, cafes and the beach. The hosts were very gracious and accommodating. My group of six was perfectly comfortable staying for the night. Highly recommend.