Great place to stay. All the comforts of home and then some! Great hosts, very accommodating and responsive. Clean and well kept. Parking is a challenge but totally worth the extra steps-this place is fabulous!