Excellent location, quality of accommodation and fantastic guest service!