Perfect location and an overall seamless experience. We'd definitely stay here again!