Perfect in every way. Fantastic location and wonderful facilities. I’ll definitely be back.