Excellent location. Spacious place. All the amenities we needed. Good communication. Would absolutely stay here again! Lovely and charming!