The apartment was very clean, had everything you needed for the beach and for cooking. The only this is, it was hard to locate the actual building and apartment and I had no guidance. All of the buildings look the same and have a small letter that is very hard to see at night and it was difficult to contact someone late at night for directions. The parking was a bit ridiculous we almost got towed the next morning because we were unable to register the car at night because the office of the apartments has very limited hours during the day. Other then that it's good with all the needed amenities, and it is very clean.