The apartment was clean and had plenty of beds for the family. They use only sheets on the bed though. When I asked for blankets, the lady at the desk managed to come up with two but said that was all they had, so plan to bring a blanket. The staff is friendly and helpful, and the location is perfect. Only stay here if you can manage stairs though. Cleaning was every other day unless we said otherwise, and they did a good job. Saturday night, there was a lot of noise from a party across the street, but the rest of the week was fine aside from occasional traffic, which generally settles down fairly early in the night. It's an easy walk to the beach. You do have to cross a busy street, but if you wait a minute, traffic will simply stop for you. Then it's a short stroll past the little market to the beach. It's a manageable walk to Food Fair for groceries, and it's easy to catch a bus right in front of the property. It's a nice, very affordable option for families with several children.