Extremely great place, seamless process for checking in, and very clean/well appointed place. Great location. Could not ask for much more.