Perfect location, wonderful host, new amenities, and great value.