Spacious. Pleasant touches for kids. Good yard for the dog. Well equiped kitchen. Close to a very beautiful beach. Would benefit from a little maintenance and a new couch.