excellent stay, spotlessly clean. excellent location, everything that you expect and beyond