Excellent location and fantastic hosts. Highly recommended. Will definitely stay there again.