Excellent location, very welcoming and great attention to detail in making for a very comfortable and relaxed stay! Spot on!