Great location , spotlessly clean and fantastic hosts