If I could give this place a thousand stars, I would. Great location, beautiful home with quality touches all round, and the loveliest hosts you will ever meet.