Reasonable price, great communication from the team, great room, great location, incredibly easy check-in/check-out instructions. What more could you ask for?