Amazing location, excellent hosts, super clean and exactly as described and pictured. I had a wonderful stay and would definitely stay again. Thank you!