Great place to stay, 5 stars. Great location, great hosts, awesome value.