Don’t trust the pictures. The overall apt was clean and the proximity to the beach was nice, but the area is definitely not the best and is quite smelly. The building has a lot of sudden noises, which can be alarming/annoying. You’re better off booking an Airbnb or hotel more in the city and taking a train to the beach. The beds are the most uncomfortable things you could ever sit on. We couldn’t tolerate more than 30 minutes and switched to the pull out couch, which was no better. Ended up switching to a hotel after two nights of no sleep. There were also no blankets, only a top sheet, and the AC worked either way too well or not at all. The washing machine was great though.