Quick check in, excellent location, proper amenities