Very clean, great location, has everything one needs while staying there. I highly recommend it to everyone.