10/10; the location is perfect, the place is clean, Kate communicates very well and provided an above and beyond stay.