Overall it's very good for the price. The building is a bit old but everything else is excellent. We love the large living room, two bath rooms, the kitchen, and the laundry facility, etc. It's fight next to the beach, 5 minute drive to grocery and restaurants. I would recommend it for small families.