Location is fantastic. Checkin-in process and everything else was seamless. We really enjoyed staying here!