Pros - pool, ambience, outdoor space, tennis court/basketball. Great entertainment for kids. Lots of tv channels.
Cons - small living space and bedrooms, hot stove.