Our 2 young families and grandparents had a wonderful time here. It was spacious, had amazing views, kitchen was well equipped and it was nice to have a lot of outdoor space for the kids to play in. The shared bathroom upstairs between the two bedrooms was a bit odd because there were 3 doors to access it so it wasn't totally private, but other than that we really couldn't really fault this place.