We had an amazing time here! As one family with two kids, we had waaaaaay more room than we needed – it's huge. The kitchen was delightful to cook in, although we ended up getting takeout more often than not. The beds were super comfortable. Climbing up and down the flights of stairs (especially with luggage) will keep your heart pumping, but that hot tub on the top level balcony is more than worth it. Sitting in that warm water looking out at the stars was one of the highlights of our stay.