This property was great for our extended family, grandparents, parents, and kids. The grandparents slept on the main floor, close to the kitchen and parking, with a full bath on the same level. There was a pull out couch for the teenager in the living room, so he could stay up late watching tv. We, the parents, got our own bedroom, and our kids had their room with the twin bed which was big enough for a pack n play for the baby, so we didnt have to put her in a closet or the hallway, like I've had to do at other vacation homes. Also, it was easy to close the doors on the main floor and put up a baby gate at the bottol of the stairs to keep the baby contained and relatively safe, which is always a problem with rentals not being baby proofed like home. Also, the kitchen had lots of empty cabinets, so your groceries didnt have to live on the counter all week. Appliances worked great, bathrooms were easy to keep clean, and the outdoor space was nice. Overalls, we had a great time. Only 4 stars for location, because walking up the hill after spending time at the beach got pretty tiring while pushing a stroller or pulling a loaded wagon. (I solved this by moving my car to the bottom of the street and walking from there the last day. There's plenty of free street parking.)