Immaculately clean, great location, easy check in, and every amenity you could possibly hope for. This place is a great value. I would choose to stay here over a hotel 10 times out of 10!