Great place and facilities in a great area