The apartment is very nice and was clean. We had everything we needed and were even provided with a bed and chair for our baby. The apartment is located in a calm living area, the beach is in walking distance.