Excellent location. Dave communicated very quickly when we booked (on the same day as we wanted to arrive), arrival was easy. The place is new and clean. A great stay.