Solid and big house -- everything there that you could need. But the best thing about this place is the location. Short walk to a great pool, private beach, and restaurant/bar. Worked out great for a multi-generational group with little ones. Only down side is it costs a lot. But we thought it was worth it.