Great place to stay. Self contained, modern, spacious. Great accessibility.