I had high expectations going in and this lived up to all of them. Clean, great location, helpful host and great amenities. I would highly recommend.