Good location, easy check-in and everything provided is perfect for a short stay.