Would highly recommend this place. Staff and facilities are great. The location is amazing.