Other inherent advantages of Cyprus