Good facilities and great location