Great location, terrific accommodations and wonderful hosts. I will definitely stay here again.