Fabulous location and wonderdul hosts with lovely little touches to make you feel at home.