Great location, perfect setup, and very thoughtful convenient touches. 100% would stay again.