Perfect Location, perfect house, perfect host, perfect trip! Nothing more to say!