Great place, great location. Very high standard of facilities