Fantastic location, thoughtful hosts. An easy 5- star rating!!