Amazing place! Great location, excellent accommodations, and very hospitable owners. Exactly as advertised; would definitely stay here again.