Great place, great location! Attentive hosts. Easy access. Parking was always there. Very clean.