Good facilities in an excellent location