Perfect location, apartment, amenities and easy check in. What more could you ask for?