Excellent location, excellent facilities, highly recommend