Fantastic location and fantastic accommodation