Awesome place, great hosts, impeccably clean and well thought out. Great location too!