Perfect location. Perfect host. Perfect house. All in all was great!