Very clean. Close to everything and such a great stay, its my second time back and have booked again.