Location is amazing, literally on the beach. Apartment was perfectly clean and well equipped. Everything you could possibly need and more.