perfect space for family or friends. location is great with easy to follow instructions from host. great communication made my stay perfect from start to finish. I was impressed with the kitchen space and beautiful beds.