This place was perfect for us. It was spotless, very convenient, and comfortable. There were many thoughtful features. Handy off-street parking was a bonus. We enjoyed our stay so much we have already booked a return visit!