A perfect location, very well appointed, true to the photographs. Great care taken over every detail giving a warm, cared for feeling. We really enjoyed our stay, thank you.