Fantastic location, extremely gracious hosts, and all the comforts of home at a very nice price!