Beautiful, warm, charming, and clean home with attentive and thoughtful hosts. Location was perfect. Would definitely stay here again.