Simply perfect.
Lots of amenities in the kitchen, clean place, easy access. It was a home away from home.
We had a great time and definitely would stay again.