A wonderful accommodation in a great location. The hosts went to great lengths to demonstrate their hospitality. We would absolutely stay here again. The personalized recommendations and assistance truly made our vacation better.