Excellent location and facilities. Might have issues with parking but generally very good.