Good place, easy parking, good amenities, easy check in, fast Internet, great location and good communications