The house was spacious, clean and has an amazing kitchen/tv/dining area where the whole team could gather. John was very responsive and a great host. It was perfect for the large group we had and I would definitely stay here with my team again.