Very clean, great location, easy booking and check-in. I had a great time.