Modern place, everything we wanted and more. Clean, self check-in worked flawlessly, extra bedding, plenty of towels. Coffee shops near by. Success all around.