Perfect Perfect, perfect location , perfect house , perfect hospitality, no regrets of staying at Tim's place