Tim's place was perfect!!! So clean and big and spacious. Perfect for a large group. Great communication. We will definitely stay again :)