Great place, great location, great host—we would definitely stay again. Highly recommended!