Excellent location, great hosts. Fair rate and just the right amenities. H