5* stay. Lots of little touches that made our stay so comfortable. Spotlessly clean, and in a great location. Would thoroughly recommend.