Great location and very clean. Check in was a breeze and our hosts were able to give directions on everything you may need. Very comfortable and spacious.