Awesome location, lovely place, and responsive/communicative hosts all add up to a great stay. Would definitely stay here again as well as recommend it to friends.