Great hosts, beautiful and accommodating home, terrific location...this place has it all going on.