Good facilities excellent location